home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
boot tools
/
bootselector1.31
/
doc
/
bootselector_deu.guide
(
.txt
)
< prev
next >
Wrap
Amigaguide Document
|
1996-04-07
|
19KB
|
517 lines
@DATABASE BootSelector
@$VER: BootSelector.GUIDE 1.31 (22.11.95)
@author "Michael Gollmick"
@node "Main" "BootSelector V1.31"
-- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- --
________
\\ ___ \\
_ ____ ____ _______ _______
\\ \\ \\__\\ \\ \\ / _ / / _ /______ / _____/ /_ _ /___
\\ \\ ___ \\ \\\\ / //_/ //_ __/ / /_________ // //_// /__
\\ \\ ___\\ \\ \\ X / _\\ / _\\ _)_ /____ / _ X /_/_ ___/
\\ \\\\___\\ \\/ / / // / // / \\ _ / / (_) ) ___// /
\\ \\___\\\\____/ / / / /_______\\/__/ / \\ / / / /
\\________\\/_______/_____/ /______/ \\___/ / /__/
/__/
- -- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- -- -
pr
sentiert
BootSelector 1.31
=================
1995 by Michael Gollmick
I @{"
Vervielf
ltigung
" link "Vervielf
ltigung" 0} Dies ist MAILWARE
II @{"
Garantie
" link "Garantie" 0} Keine Garantie!
III @{"
Voraussetzungen
" link "Voraussetzungen" 0} 68060, 32MB RAM, Grafikkarte? NEIN!
IV @{"
hrung
" link "Einf
hrung" 0} Etwas
ber das Programm
V @{"
Benutzung
Installation
" link "Benutzung" 0} Wie benutze ich ein Programm?
VI @{"
" link "BUGS" 0} Keine BUGS, Sorry
VII @{"
Zukunft
" link "Zukunft" 0} Was die Zukunft bringen wird
VIII@{"
Credits
" link "Credits" 0} Leute, die mir halfen
IX @{"
History
" link "History" 0} ...ist eh' langweilig
X @{"
Support
" link "Support" 0} Hotline
@endnode
@node "Vervielf
ltigung" "Vervielf
ltigung"
Vervielf
ltigung
----------------
BootSelector ist frei kopierbare Software. Das Archiv darf aber nicht
ndert werden, und mu
als Ganzes verbreitet werden. Dieses Programm ist
FREEWARE. Aus diesem Grund habe ich auch nicht den Quellcode beigef
erdem ist dieses Programm MAILWARE. Das bedeutet, da
ich von jedem
Benutzer dieses Programms eine Mail oder einen Brief erwarte, der einige
Informationen
ber den benutzten Rechner und eventuell auch
ber den User
enthalten soll. Die Rechner-Informationen helfen mir, bei eventuell
auftretenden Fehlern, schnell Abhilfe zu schaffen, die pers
nlichen
Informationen sind nur f
r mich bestimmt. Nat
rlich werden keinerlei Daten
von bei mir registrierten Benutzern weitergegeben! Dieses Archiv kann in
jede PD-Sammlung aufgenommen werden, unter der Bedingung, da
die o.g.
Bedingungen beachtet werden, und da
ich als Autor
ber die Aufnahme
benachrichtigt werde. Von dieser Bedingung ausgenommen sind die Aminet-CD's
und die Fresh-Fish-CD's von Fred Fish. Falls dieses Archiv in Mailboxen
bernommen wird, w
re es toll, wenn mir jemand eine Mail zukommen l
Wenn Ihr mir mailt (und das ist ja eigentlich der Sinn der MAILWARE), dann
benutzt doch bitte folgendes Formular:
---------------------------------------------------------------------------
Name, Firstname:
E-Mail :
Country, City :
Computer :
Kickstart :
Processor :
Memory :
Comment :
---------------------------------------------------------------------------
@{"Hauptmen
" link "Main" 0} @{"Garantie" link "Garantie" 0}
@endnode
@node "Garantie" "Garantie"
Garantie
--------
bernehme keine Garantie f
r nichts. Sie benutzen dieses Programm voll
auf eigenes Risiko. Der folgende Abschnitt sagt das Ganze nur nochmal mit
anderen Worten, aber wer's mag, der kann das Ganze ja nochmal auf Schlau
lesen:
ES GIBT KEINERLEI GARANTIE F
R DIESES PROGRAMMPAKET, IN BEZUG AUF DIE GEL-
TENDE GESETZGEBUNG. AUSSER ES IST ANDERWEITIG SCHRIFTLICH BEST
TIGT, SO STEL-
LEN DIE COPYRIGHT-INHABER UND/ODER EINE DRITTE PARTEI DIESES PROGRAMM "SO WIE
ES IST" OHNE GARANTIE IRGENDWELCHER ART, INDIREKTER ODER AUSDR
CKLICHER ART,
EINGESCHLOSSEN, ABER NICHT DARAUF BESCHR
NKT, DIE EINGESCHLOSSENEN MARKT
LICHEN GARANTIEN UND TAUGLICHKEIT F
R EINEN BESTIMMTEN ZWECK, ZUR VERF
GUNG.
DAS VOLLE RISIKO DER QUALIT
T UND FUNKTIONALIT
T DIESES PROGRAMMS LIEGT
BEI IHNEN. SOLLTE SICH DAS PROGRAMMPAKET ALS FEHLERHAFT ERWEISEN, SO TRAGEN
SIE ALLE KOSTEN ALLER N
TIGEN SERVICEARBEITEN, DER REPARATUR ODER KORREKTUR.
UNTER KEINEN UMST
NDEN, SOWEIT NICHT AUSDR
CKLICH DURCH DIE GELTENDE GESETZ-
GEBUNG BESTIMMT ODER DURCH EINE SCHRIFTLICHE GENEHMIGUNG, K
NNEN DIE COPY-
RIGHT-INHABER ODER IRGENDEINE ANDERE PARTEI, DIE DIESES PROGRAMMPAKET WEITER-
VERTREIBEN, SO WIE ES OBEN ERLAUBT WURDE, F
R SCH
DEN GEW
HNLICHER, BESONDE-
RER, ZUF
LLIGER ODER DURCH DAS PROGRAMMPAKET ENTSTANDENER ART, WELCHE DURCH
DIE NUTZUNG ODER FEHLERHAFTE BEDIENUNG DES PROGRAMMPAKETS (EINGESCHLOSSEN,
ABER NICHT DARAUF BESCHR
NKT, DER VERLUST VON DATEN, ODER FEHLERHAFTER DARGE-
STELLTER DATEN, ODER VERLUSTE, DIE DURCH SIE ODER EINE DRITTE PARTEI HERBEI-
HRT WURDEN, ODER DURCH EIN FEHLERHAFTES ARBEITEN DIESES PROGRAMMPAKETS
MIT ANDEREN PROGRAMMEN), SELBST WENN DER INHABER ODER EINE DRITTE PARTEI AUF
SOLCHE M
GLICHKEITEN DER SCH
DEN HINGEWIESEN WURDEN, VERANTWORTLICH GEMACHT
WERDEN.
@{"Hauptmen
" link "Main" 0} @{"Vervielf
ltigung" link "Vervielf
ltigung" 0}
@endnode
@node "Voraussetzungen" "Voraussetzungen"
Voraussetzungen
---------------
Wir wissen nicht, was ihr lokaler PC-H
ndler empfiehlt (aber wahrscheinlich
versucht er nur,
berteuerte, falsch rechnende Pentium zu verkaufen oder
ihnen einen "wirklich tollen, superg
nstigen, echt leistungsstarken" 286er
anzudrehen und verschweigt dabei, da
PC`s schon 1989 technisch
berholt
waren)
Wir dagegen empfehlen f
r dieses wirklich n
tzliche Programm:
- Amiga 500, 500+, 600, 1200, 2000, 3000, 4000; DraCo
- Kickstart 2.0 oder h
- Festplatte (empfohlen!)
da das Ausw
hlen der 'Startup-Sequence' bei reinem Diskettenbetrieb
nat
rlich relativ sinnlos ist, laufen wird das Programm aber trotzdem.
- Nat
rlich eine Maus!
- 'Execute'-Befehl
denn hier f
hlt es sich wohl und wird seinem Anwender viele gl
ckliche
Stunden bescheren und ihm die Arbeit erleichtern, sowahr ihm Gott helfe!
@{"Hauptmen
" link "Main" 0} @{"Einf
hrung" link "Einf
hrung" 0} @{"BUGS" link "BUGS" 0}
@endnode
@node "Einf
hrung" "Einf
hrung"
hrung
---------
Sie kennen dieses Problem? Sie haben etwas Geld in einen etwas besseren
Monitor investiert (VGA- oder Multisync-Monitor) und lassen Ihren Rechner
deshalb in einem etwas anderem Bildschirmmodus arbeiten um diese Geldanlage
auch auszunutzen? Nun versucht aber Ihr Amiga w
hrend des Hochfahrens
ndig einen 15kHzBildschirm zu
ffnen? Einfallsreich wie wir
Computer-Puristen nunmal sind, schreiben wir nat
rlich nun einige '>NIL:'`s
in unsere Startup-Sequence und es wird kein 15kHz-Bildschirm mehr ge
ffnet,
der sich sp
ter (mit einem lauten Krachen in den Relais) in einen anderen
ndert, wenn 'IPrefs' geladen wird und der Bildschirm f
r die Workbench
umgestellt wird. Der Bildschirm
ffnet sich dann in seiner hohen Frequenz
und der Rechner ist betriebsbereit. Nun soll es aber Leute geben, die Ihren
Computer verschieden konfigurieren wollten. Sie entschieden sich, dies
mittels mehrerer Scripts zu tun (wie ich auch) und diese mittels eines
Programmes wie BootManager (von Daniel Bachmann) zur Ausf
hrung zu bringen.
Und da war es wieder, unser altes Problem - die Relais knackten wie eh und
je. All diese Programme hatten die selbe Angewohnheit (wir
ffnen uns einen
15kHz-Bildschirm und w
hlen sch
n ein Script aus, lassen die Relais knacken
und schalten auf Super-Hires-256-Interlace). (Nat
rlich wird aber z.B. auch
der BootManager von mir heute noch sehr gern genutzt. - Wenn blo
dieser
15kHz-Screen nicht w
re!) Fragen Sie nun Ihren Arzt oder Apotheker, so wird
der Ihnen auch nicht weiterhelfen k
nnen, er ist schon zufrieden, wenn er
sein Kassenprogramm auf seinem PC zum Laufen bringt und kann sich auf
keinen Fall Ihrem `poppeligen` Amiga widmen (wobei ich auch annehme, da
99,9% aller
rzte und Apotheker von Amigas keine Ahnung haben, sollte dies
anders sein, so mailed mir). Also suchen wir selbst weiter nach einer
sung. Nach unz
hligen Stunden, die ich auf der Suche nach einem solchen
Programm verbrachte, reifte in mir (ob der erfolglosen Suche) der Entschlu
ein eigenes Programm zu schreiben, das dieses Problem angeht. Nach ein paar
Versuchen brachte ich es zu einer Version, die f
hig war, ein Script
auszuf
hren, wenn beim Booten eine Maustaste gedr
ckt wurde.
Ich entschied mich, dies zu erweitern, damit ich meine neu erstandene
3-Tasten-Maus auch richtig ausnutzen kann. So ist es jetzt m
glich,
mit einer 3-Tasten-Maus 6 verschiedene Startup-Sequencen zu w
hlen, bzw.
3 verschiedenne Startup-Sequencen mit einer 2-Tasten-Maus.
Auf meinem Rechner l
uft 'BootSelector'
jetzt mit 3 verschiedenen
'Startup-Sequenzen'. Das sieht dann wie folgt aus:
wird beim Booten keine Maustaste gedr
ckt, startet der Rechner ganz normal.
Es wird die Standart-'Startup-Sequence' geladen. Dr
ckt man die linke
Maustaste, wird 'Bootmanager'
geladen. Wird w
hrend des Hochfahrens die
mittlere Maustaste gedr
ckt, wird Deluxe-Galaga geladen, da
zur Zeit das
meistgespielte Spiel auf meinem Rechner ist.
Die anderen Tasten sind bisher nicht belegt, da ich nicht so viele ver-
schiedene Startup-Sequencen ben
tige, aber auf Wunsch der Benutzer habe ich
dies trotzdem eingebaut und somit ist das Potential vorhanden auch noch die
Kombinationen der Maustasten abzufragen, was dann bei einer 3-Tasten-Maus
summasummarum 6 verschieden Kombinationen ergibt, da ja LMB+RMB & LMB+MMB+
RMB vom System genutzt werden, aber auch daf
r habe ich evtl. demn
chst die
passende L
sung.
@{"Hauptmen
" link "Main" 0} @{"Voraussetzungen" link "Voraussetzungen" 0} @{"Installation" link "Benutzung" 0}
@endnode
@node "Benutzung" "Benutzung"
Benutzung und Installation
--------------------------
Am besten Sie benutzen das beigelegte Installer-Script. Achten Sie aber
darauf, da
Sie mindestens Commodore Installer V1.24 oder h
her benutzen,
da es sonst zu sehr r
tselhaften Fehlfunktionen kommt.
Wenn die Installation abgeschlossen ist, sollten Sie evtl. vorhandene Al-
ternativ-Scripte an BootSelector
bergeben. Das funktioniert dann so:
ffnen Sie die Startup-Sequence aus dem S: Verzeichnis zum editieren.
- geben Sie dahinter dem Befehl BootSelector ein Keyword (z.B. LMB) an,dann
ein '=' und dahinter das Alternativ-Script. Das k
nnte dann so aussehen:
BootSelector LMB=Galaga.STARTUP
- Zus
tzlich mu
noch der Suchpfad f
r die Startup-Sequencen angegeben wer-
den. Voreingestellt ist das Verzeichnis S: wo sie auch die Original-
Startup-Sequence befindet. Arbeitet man aber mit mehreren Startup-Sequen-
cen, empfiehlt es sich ein zus
tzliches Verzeichnis anzulegen, wie es
auch vom Installer-Script gemacht wird (z.B. S:Startup's). Diese Angabe
treffen sie f
r den BootSelector dann mit dem Keyword DIR oder SCRIPTDIR.
Das sieht dann so aus:
BootSelector SCRIPTDIR=S:Startup's/
Dabei ist es wichtig darauf zu achten, da
der Backslash ("/") angegeben
wird, da BootSelector das Verzeichnis sonst nicht findet.
- Im Ganzen sollte der BootSelectoraufruf dann so oder
hnlich aussehen:
BootSelector LMB=Alternate.STARTUP MMB=Galaga.STARTUP DIR=S:Startup's
- die einzelnen Keywords (Tooltypes) kann man sich mit dem Befehl
'BootSelector ?' anzeigen lassen. Zum vollen Verst
ndnis hier die auf-
schl
sselungen:
REGULAR=REG wenn man keine Maustaste dr
LMB wenn man die linke Maustaste dr
MMB wenn man die mittlere Maustaste dr
RMB wenn man die rechte Maustaste dr
LMM wenn man die linke und mittlere Maustaste dr
RMM wenn man die rechte und mittlere Maustaste dr
SCRIPTDIR=DIR Suchverzeichnis f
r alle Scripte
- vom Installer-Script werden schon Alternativ-Scripte in das Verzeichnis
S:Startup's kopiert, die die Namen haben, die im BootSelector voreinge-
stellt sind. Sie k
nnen also auch ihre alternativ-Scripte in diese Namen
umbenennen oder diese Scripte editieren, dann brauchen sie die Keywords
hinter dem Befehl BootSelector nicht anzugeben.
(mit dem Befehl 'version Startup-SequenceXXX' k
nnen Sie erfahren, welche
Startup-Sequence f
r welchen Mausknopf ist, wobei XXX f
r die r
mischen
Zahlen am Ende des Dateinamens steht).
@{"Hauptmen
" link "Main" 0} @{"Voraussetzungen" link "Voraussetzungen" 0}
@endnode
@node "BUGS" "BUGS"
Dieses Programm wurde auf meinem Rechner ausgiebigst getestet. (In langen,
langen N
chten, in denen ich dem Koffeinschock n
her stand als einem
geregelten Schlaf, in Zeiten, in denen der Kaffee-Konsum Ausma
e erreichte,
die kaum noch zu finanzieren waren und Vorlesungen an der UNI zweitrangig
wurden.)
Was ich damit sagen will: Wenn sie hier noch einen Bug finden, dann bin ich
ernstlich sauer!
Aber im Ernst: Als ich diese Version freigab, war ich der Meinung, ein
Stadium der relativen Buglosigkeit erreicht zu haben, das eine
ffentlichung erm
glicht (ganz nebenbei war ich auch dem Koma nahe, mein
rperlicher Zustand der fast vollst
ndigen Verwahrlosung verhinderte ein
Weiterarbeiten)
ber Informationen
ber Unregelm
igkeiten, kleine Fehler oder gro
e BUGS
bin ich nat
rlich nicht erfreut, aber sollten sie mich erreichen, werde ich
mich nat
rlich sofort an die Arbeit machen, mein Studium unterbrechen, den
chsten Gro
markt pl
ndern (etwas Kaffee braucht der Mensch) und eine
fehlerfreie Version erstellen.
Ihre Bugreports erreichen mich via E-Mail
wir94dgk@rzaix340.rz.uni-leipzig.de
Testkonfigurationen:
-AMIGA 1200, 2MB CHIP, 8MB FAST, Blizzard 1220 Turboboard, Kickstart 3.0
-AMIGA 1200, 2MB CHIP, 4MB FAST, Blizzard 1230 Turboboard, Kickstart 3.0
-AMIGA 500+, 2MB CHIP, 2MB 16-BitFAST, Roktek HD-Controller, Kickstart 3.1
-AMIGA 500, 1MB CHIP, 1.5MB 16-BitFast, 4MB 32-BitFast, Neuroth 68020/882,
FSE-SCSI-Controller, Kickstart 3.1
-AMIGA 500, 512kB Chip, 512kB Fast, Kickstart 2.04
@{"Hauptmen
" link "Main" 0}
@endnode
@node "Zukunft" "Zukunft"
Die Zukunft
-----------
Was noch geplant ist, dringend realisiert werden mu
oder aber in der
Luxus-Version bzw. dem n
chsten Release vielleicht drin sein k
nnte:
- ein GUI, allerdings ist die Realisierung noch offen (aber habe sie
enigstens schonmal versucht)
r weitere Anregungen bin ich ihnen sehr dankbar und werde sie dann
bestimmt auch in die Credits-Liste aufnehmen. Ach ja, sie w
rden auch ein
freies Update bekommen, dies hat sich aber erledigt, da dieses Programm ja
MAILWARE ist und f
r jeden frei zug
nglich.
@{"Hauptmen
" link "Main" 0}
@endnode
@node "Credits" "Credits"
Credits
-------
Ich danke:
Michael Reichenbach Oliver Steinh
user und einigen Anderen
- f
r qualvolles Beta-Testen
- sowie f
r einige Ideen, die in dieses Projekt eingeflossen
sind oder die ich in sp
teren Versionen realisieren werde
Pascal Behrend
- f
r die
berarbeitung der deutschen Anleitung.
- f
r die geniale englische
bersetzung (Habt ihr mein Original
gesehen? Nein? - Ist wohl besser so!)
Ville Ranki
- f
r die finnische
bersetzung der Guide
Commodore
- f
r den besten Computer der Welt mit einem einzigartigen
Betriebssystem.
und allen die sich bei mir gemaildet haben
@{"Hauptmen
" link "Main" 0}
@endnode
@node "History" "History"
History
-------
The story so far...
... Version 1.01 - INITIAL AMINET RELEASE
07.08.95 -
- removed the ReadTooltype()-BUG from V1.00
- includet the Version-String for VERSION
- new Errorhandlingroutine
- Errorhandlingroutine has been improoved
- code optimized again (gained 1234 bytes)
- bug fixed: machine crashed when a wrong directory was set
- finished Documentation for the Release
-----------------> Had a very BAD hardcrash on my HD, so I had to stop the
developing for a while
> restarted the developing on 19.08.1995 with an old 80MB HD
... Version 1.10 - OFFICIAL AMINET RELEASE
30.08.95 - Code has been optimized again (gained 36 Bytes)
- now up to tree times faster due to the optimization
- REGULAR Tooltype may be edited short now
- Errorhandler has been overworked again
- needs less memory for its work
-----------------> Developing stopped for some weeks due to some practical
work and a fu..ing accident
> development restarted on 3.10.95
... Version 1.24 - OFFICIAL AMINET RELEASE
23.10.95 - addet the combination of LMB & MMB
- REGULAR is no longer a required keyword and has a default
value now
- created an Installer-Script (in German an English)
- addet the Finnish Guide (thanks to Ville Ranki)
- addet the INFO keyword
- RMB is now detectable and includet
- addet a small filecheck
- optimized the code again due to new functions
- a red screen will be opened, if required Startup-Sequence
can't be found
- overworked the english DOC (thanks to Ron Shaw)
... Version 1.30 - NOT OFFICIALLY RELEASED
03.11.95 - removed the OpenFile() bug finally (didn't succeed before)
- the red screen opens now in 320x200pix (for NTSC-users)
- some code optimisation
- addet an automatical path-detection
... Version 1.31 - OFFICIAL AMINET RELEASE
- removed two useles tooltypes, since using them is im-
possible, cause of the system. If you have read them by
typing bootselector ?, you may have wondered
- updated documentation amd Install script
@{"Hauptmen
" link "Main" 0}
@endnode
@node "Support" "Support"
Ich hoffe, Sie k
nnen dieses Programm gebrauchen. Ich w
ber jede Art
von von Reaktion auf dieses Programm froh. Reaktionen helfen bei der
Weiterentwicklung. Seien es Kritiken, Anregungen, W
nsche, oder einfach nur
die Meldung, da
jemand mein Programm benutzt.
Wenn Sie es benutzen, oder wenn Sie Probleme oder Fragen haben, k
nnen Sie
mich unter E-Mail:
wir94dgk@rzaix340.rz.uni-leipzig.de
erreichen.
Ich werde mich bem
hen, Ihre Fragen innerhalb von h
chstens sieben Tagen zu
benatworten. Leider gab es in den letzten Monaten einige Schwierigkeiten
bei der Einhaltung dieser Zeiten, ich m
chte mich hiermit bei allen, die
nger warten mu
ten entschuldigen.
Michael Gollmick
im November 1995
@endnode